package com.baizhi.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import javax.annotation.Resource;
import java.io.Serializable;
import java.util.List;

/**
 * 二级菜单
 */
@Data
public class CmfzMenu implements Serializable {
    @TableId(value = "menu_id",type = IdType.AUTO)
    private Integer menuId;
    private String menuName;
    private String menuUrl;
    private Integer menuParentId;
    /**
     * 如果属性在数据库中没有对应的字段怎么办
     * 必须通过注解排除  否则使用mybatisPlus中会报错
     */
    @TableField(exist = false)
    private List<CmfzMenu> child;
}